package com.bainuo.live.api.constant;

/**
 * Description:记录接口地址
 * Created by MonkeyShen on 2017/2/20.
 * Mail:shenminjie92@sina.com
 */

public interface BaseUrl {

    /********* XMPP 服务器地址***********/
    String XMPP_HOST = "192.168.13.22";

    /********* 正式环境***********/
//    String HOST = "https://api.doctorup.cn";//外网正式版


    /********* 预发布环境***********/
//    String HOST = "https://pre-api.doctorup.cn"; //预发布测试服务器
//
//    /********* 开发环境***********/
     String HOST = "http://192.168.13.23:8082";//开发内网用的测试服务器
    /********* 屎溅人的测试服务器***********/
//    String HOST = "http://192.168.33.214:8082";//屎溅人的测试服务器

    /********* 测试环境***********/
//    String HOST = "http://192.168.13.34:8087";


    String API_ABOUT = HOST + "/static/app/companyInstructions";

    /**
     * 阅读协议
     */
    String API_SERVICE_URL = HOST + "/static/app/serviceInstructions";
    /**
     * 网络地址
     */
    String BASE_URL = HOST + "/api/";


    /**
     * 获取验证码
     */
    String API_GET_SMS = "sms/sendCode";

    /**
     * 登录
     */
    String API_LOGIN = "user/login";

    /**
     * 更新用户信息
     */
    String API_USER_EDIT = "user/edit";

    /**
     * 用户退出接口
     */
    String API_LOGOUT = "user/logout";


    /**
     * 注册
     */
    String API_REGIST = "user/regist";

    /**
     * 查询用户信息
     */
    String API_GET_USERINFO = "user/getInfo";


    /**
     * 系统配置查询
     */
    String API_GET_CONFIG = "app/config";


    /**
     * 查询用户列表
     */
    String API_SEARCH_USER_LIST = "user/search";


    /**
     * 获取上传参数
     */
    String API_GET_UPLOAD_PARAM = "getUploadParams";

    /**
     * 修改密码
     */
    String API_PWD_EDIT = "user/modifyPassword";

    /**
     * 验证码校验
     */
    String API_SMS_VERIFY = "sms/verify";

    /**
     * 注册推送
     */
    String API_RESITER_PUSH = "user/reportEquipment";


    /**
     * 首页列表
     */
    String API_INDEX_HOME = "index/home";

    /**
     * 首页搜索
     */
    String API_INDEX_LIST = "index/list";

    /**
     * 预告直播列表
     */
    String API_LIVE_POSTER_LIST = "live/list";

    /**
     * 获取播放信息
     */
    String API_LIVE_PLAYINFO = "live/getPlayInfo";

    /**
     * 直播创建
     */
    String API_LIVE_CREATE = "live/create";


    /**
     * 直播预告详情
     */
    String API_LIVE_POSTER_DETAIL = "live/detail";
    /**
     * 首页“课程”页面
     */
    String API_COURSE_INDEX = "course/index";

    /**
     * 首页“课程”搜索
     */
    String API_COURSE_LIST = "course/list";

    /**
     * 课程详情 -- 介绍
     */
    String API_COURSE_INTRODUCTION = "course/detail";
    /**
     * 课程详情 -- 目录
     */
    String API_COURSE_CATALOGUE = "course/chapter/list";

    /**
     * 课程详情 -- 评论
     */
    String API_COURSE_COMMENT = "course/comment/list";

    /**
     * 课程详情 -- 提交评论
     */
    String API_COURSE_SUBMIT_COMMENT = "course/comment/add";

    /**
     * 加入课程
     */
    String API_COURSE_JION = "course/join";

    /**
     * 获取地区信息
     */
    String API_GET_AREA = "data/area";

    /**
     * 获取有效地区
     */
    String API_AVAILABLE_AREA = "data/availableArea";

    /**
     * 获取医院信息
     */
    String API_GET_HOSPITAL = "data/organization";

    /**
     * 获取职称
     */
    String API_GET_TITLE = "data/title";

    /**
     * 获取系统消息列表
     */
    String API_SERVICE_LIST = "message/list";

    /**
     * 圈子分类
     */
    String API_GET_CIRCLE_CATEGORY = "group/categoryList";

    /**
     * 课程详情 -- 获取章节点播参数
     */
    String API_COURSE_GET_VOD_PARAMS = "course/getPlayInfo";

    /**
     * 圈子列表
     */
    String API_GET_CIRCLE_LIST = "group/index";

    /**
     * 支付获取订单信息
     */
    String API_GET_PAY_ORDER_INFO = "order/create";

    /**
     * 支付获取订单信息
     */
    String API_VERIFY_PAY_ORDERS = "order/detail";

    /**
     * 校验支付订单是否有效
     */
    String API_GET_PAY_ORDERS = "order/getSalesInfo";

    /**
     * 圈子主页
     */
    String API_CIRCLE_INDEX = "group/view";

    /**
     * 创建圈子
     */
    String API_CIRCLE_CREATE = "group/create";

    /**
     * 主题详情页
     */
    String API_CIRCLE_TOPIC_DETAIL = "topic/view";

    /**
     * 圈子评论详情
     */
    String API_CIRCLE_TOPICK_COMMENT_DETAIL = "topic/commentDetail";


    String API_CIRCLE_TOPICK_CREATE = "topic/create ";


    String API_CIRCLE_MORE_LIST = "group/list";
    /**
     * 主题添加评论
     */
    String API_TOPICK_ADD_COMMENT = "topic/addComment";

    /**
     * 评论回复
     */
    String API_ADD_COMMENT_REPLY = "topic/addCommentReply";
    /**
     * 圈子管理 -- 详情信息
     */
    String API_COURSE_GET_CIRCLE_MANAGER_INFO = "group/info";
    /**
     * 圈子管理 -- 圈子成员
     */
    String API_COURSE_GET_CIRCLE_MEMBERS = "group/memberList";

    /**
     * 删除主题
     */
    String API_TOPIC_DELETE = "topic/delete";

    /**
     * 删除评论
     */
    String API_TOPIC_COMMENT_DELETE = "topic/deleteComment";

    /**
     * 主题置顶
     */
    String API_TOPIC_TOP = "topic/top";

    /**
     * 设置主题精华
     */
    String API_TOPIC_ESSENCE = "topic/essence";

    /**
     * 举报通用
     */
    String API_TOPIC_REPORT = "report/create";

    /**
     * 点赞
     */
    String API_TOPIC_PRAISE = "topic/praise";
    /**
     * 删除评论回复
     */
    String API_COMMENT_REPLY_DELETE = "topic/deleteCommentReply";

    /**
     * 获取分享信息
     */
    String API_SHARE_INFO = "qrcode/getCode";

    /**
     * 圈子加入介绍
     */
    String API_CIRCLE_INTRODUCE = "group/introduce";

    /**
     * 圈子信息编辑
     */
    String API_GROUP_EDIT = "group/edit";

    /**
     * 圈子加入
     */
    String API_CIRLE_MEMBER_JOIN = "group/memberJoin";

    /**
     * 个人主页
     */
    String API_USER_PERSONAL = "user/introduce";

    /**
     * 我预约的直播
     */
    String API_LIVE_ORDERLIST = "live/orderList";

    /**
     * 主题详情
     */
    String API_TOPIC_DETAIL = "topic/detail";

    /**
     * 认证详情
     */
    String API_AUTH_DETAIL = "user/certify/getDoctorApply";
    /**
     * 我的订单
     */
    String API_MY_ORDER = "order/list";

    /**
     * 设置管理员
     */
    String API_CIRCLE_SETTING_GUEST = "group/setGuest";

    /**
     * 医生认证
     */
    String API_DOCTOR_AUTHOR = "user/certify/doctorApply";
    /**
     * 取消管理员
     */
    String API_CIRCLE_CANCEL_GUEST = "group/cancelGuest";


    /**
     * 用户信息
     */
    String API_USER_INGO = "user/principal";

    /**
     * 修改用户信息
     */
    String API_USER_UPDATE = "user/update";

    /**
     * 获取直播密码信息
     */
    String API_GET_JOININFO = "live/getJoinInfo";

    /**
     * 举报
     */
    String API_REPORT = "report/create";

    /**
     * 意见反馈
     */
    String API_FEEDBACK = "suggestion/create";

    /**
     * 获取token 融云
     */
    String API_RONGYUN_TOKEN = "rongyun/getToken";


    /**
     * 添加银行卡
     */
    String API_BANK_ADD = "bankAccount/add";
    /**
     * 查询银行卡
     */
    String API_BANK_LIST = "bankAccount/list";

    /**
     * 申请提现
     */
    String API_BILL_APPLY_CASH = "bill/cashApply";

    /**
     * 删除银行卡
     */
    String API_BANK_DEL = "bankAccount/delete";

    /**
     * 我的收入
     */
    String API_BILL_INDEX = "bill/index";

    /**
     * 答题基本信息
     */
    String API_ANSWER_INDEX = "millionLive/view";

    /**
     * 提交填写邀请码接口
     */
    String API_SUBMINT_FILL_IN_INVITA_CODE = "user/bindInviteCode";

    /**
     * 获取奖金提现列表
     */
    String API_BILL_OUT_LIST = "bill/outList";
    /**
     * 获取奖金收入列表
     */
    String API_BILL_IN_LIST = "bill/inList";

    /**
     * 预约直播预告接口
     */
    String API_LIVE_JOIN = "live/join";

    /**
     * 问答列表接口
     */
    String API_QA_LIST = "problem/list";

    /**
     * 我问 我听 通用接口
     */
    String API_QA_OREDER_LIST = "problem/orderList";

    /**
     * 关注列表
     */
    String API_FOLLOW_LIST = "user/follow/list";

    /**
     * 推荐列表
     */
    String API_RECOMMEND_LIST = "user/follow/recommendList";

    /**
     * 关注
     */
    String API_FOLLOW_ADD = "user/follow/add";

    /**
     * 取消关注
     */
    String API_FOLLOW_CANCLE = "user/follow/cancle";

    /**
     * 问答详情
     */
    String API_QA_DETAIL = "problem/detail";

    /**
     * 创建问答
     */
    String API_PROBLEM_CREATE = "problem/create";

    /**
     * 追加
     */
    String API_PROBLEM_ADD = "problem/addition";

    /**
     * 问答设置
     */
    String API_PROBLEM_SETTING = "problem/setting";

    /**
     * 问答回复
     */
    String API_PROBLEM_REPLY = "problem/reply";

    /**
     * 撤销回答
     */
    String API_PROBLEM_REPLY_CANCLE = "problem/replyCancle";

    /**
     * 拒绝回答
     */
    String API_PROBLEM_REPLY_REFUSE = "problem/replyRefuse";

    /**
     * 获取问答语音答案
     */
    String API_PROBLEM_GETANSWER = "problem/getAnswer";

    /**
     * 问答答案支付订单信息
     */
    String API_PROBLEM_JOIN = "problem/join";

    /**
     * 未处理与处理列表
     */
    String API_PROBLEM_TASK = "problem/taskList";

    /**
     * 点赞
     */
    String API_PROBLEM_PRAISE = "problem/praise";

    /**
     * 问答首页
     */
    String API_PROBLEM_INDEX = "problem/index";

    /**
     * 课程类型列表
     */
    String API_COURSE_CATAGORY_TAGS = "course/categoryList";

    /**
     * 绑定手机号
     */
    String API_BIND_PHONE = "user/bindPhone";

    /**
     * 绑定微信
     */
    String API_BIND_WECAHT = "user/bindWx";

    /**
     *  创建微课程
     */
    String API_CREATE_MICRO_COURSE = "course/create";


    /**
     *  课程聊天记录
     */
    String API_MICRO_COURSE_LIST = "course/micro/recordList";

    /**
     * 更新微课程
     */
    String API_UPDATE_MICRO_COURSE = "course/update";

    /**
     *我的课程列表
     */
    String API_ME_COURSE = "course/personalList";

    /**
     * 查询微课语音列表
     */
    String API_COURSE_AUDIO_LIST = "course/micro/audioList";

    /**
     * 获得微课价格列表
     */
    String API_COURSE_PRICE_LIST = "course/priceList";

    /**
     * 已购微课程
     */
    String API_COURSE_ORDER_LIST = "course/orderList";

}
